Multimedia
Wat is CSS?
Doelstelling
- We beginnen met het kiezen van de juiste karakterset.
- We leren hoe je bestanden upload naar Cloud9.
- Het wordt tijd om de bloemlezing pagina op te maken. Opmaak betekent drie dingen:
- de juiste terminologie voor opmaak leren gebruiken;
- elementen positioneren:
- wireframe / mockup maken;
- wireframe / mockup omzetten naar html;
- een tabel van de te positioneren elementen maken;
- elementen aankleden met kleur, vorm, achtergrond, animatie enz.
- In deze les leren we hoe je de verschillende onderdelen, body, header, article, aside, section enz. op de pagina positioneert.
Leerpad
- Hoe je een karakterset instelt zie je in het filmpje De juiste karakterset instellen met behulp van de meta tag. Info hierover op meta tag.
- Hoe je een bestand uploadt naar Cloud9 zie je in het filmpje Een bestand uploaden naar Cloud9.
- Denken in sjablonen
- CSS
- Algemeen
- Wat is CSS?
- Hoe schrijf ik het?
- Selectoren
- Inline en block elementen
- Het CSS box model
- meten in CSS
- CSS - blokgrootte
- CSS - blokgrootte beperken
- CSS eigenschap: overflow
- CSS eigenschap: margin
- CSS eigenschap: padding
- CSS werken met kleur
- CSS eigenschap: border
- Natuurlijke flow van elementen op een pagina
- HTML elementen postioneren
Oefening
- We vertrekken van de oefening Pagina header en hoofdnavigatie. Vind je op CodePen.
- Maak een map met de naam css en kopieer alle bestanden uit de map html naar deze nieuwe map.
- We maken een extern CSS bestand met de naam app.css in de submap css van de css map, dus css/css/app.css
- We linken het bestand.
- We maken een lijst met te positioneren elementen.
- Met de universele selector stellen we de
border-size
in opborder-box
en alle kantlijnen en opvulsels op 0. - body en html % instellen
- We beginnen met de containers te plaatsen en de grootte ervan te bepalen.
- Vervolgens positioneren we de tekstelementen en geven er een grootte aan.
- Dit is het resultaat tot zover:
- Bekijk het filmpje: HTML elementen positioneren
Opdracht
- Maak een map met de naam css en kopiëer daarin alle bestanden van uit de map met de naam html.
- Maak de marsman.html pagina op zoals in de oefening hierboven
- Vertrek van de marsman.html pagina en maak een gelijkaardige pagina met je eigen onderwerp (artikel), zowel HTML als CSS.
- Maak een wireframe voor je eigen pagina.
- Stel een tabel op met de te postioneren elementen en geeft de positie, hoogte, breedte en witruimte op.
- Maak een extern css bestand met de naam style.css en plaats dat in een submap met de naam css (hoofdlettergevoelig!). Dus css/css/style.css.
- Maak de stijlregels aan overeenkomstig de waarden in de tabel met de te positioneren elementen.
- Stuur een Word document met de wireframe; een tabel met de lijst van de te postioneren elementen door.
- Kopieer de map css van je lokale computer naar Cloud9.
2019-03-31 16:09:59